deeply distressing - French English Dictionary